Rapid Prototyping in Architecture Research using Hardware Hooks in COTS Systems
نویسندگان
چکیده
This paper makes the case for using little-known hardware hooks in COTS (Commodity-Off-The-Shelf) computer systems to prototype architectural research ideas. We survey a set of features in Intel processors and chipsets that can help us estimate the overheads and benefits of proposed architectural enhancements. We show that these features have diverse uses in performance evaluation, power management, reliability, and programming language support.
منابع مشابه
Rapid-Prototyping Emulation System using a SystemC Control System Environment and Reconfigurable Multimedia Hardware Development Platform
This paper describes research into the suitability of using SystemC for rapid prototyping of embedded systems. SystemC[1][2] communication interface protocols[3][4] are interfaced with a reconfigurable hardware system platform to provide a real-time emulation environment, allowing SystemC simulations to be directly translated into real-time solutions. The consequent Rapid Prototyping Emulation ...
متن کاملCombining Virtual Benchmarking with Rapid System Prototyping for Real-Time Embedded Multiprocessor Signal Processing System Codesign
The codesign of embedded real-time signal processing systems is complex. The use of commercial-off-the-shelf (COTS) multiprocessor (MP) hardware and software can reduce codesign complexity. Further complexity reduction can be obtained with emerging rapid system prototyping (RSP) frameworks, which can generate deployable code by leveraging vendor communication and computation libraries. However,...
متن کاملRapid Hardware Prototyping on Rpm-2: Methodology and Experience
Field-Programmable Gate Arrays is an emerging technology which promises easy hardware reconfigurability by software at low cost. Entire systems can be built in which some parts are programmable. Such systems implement various architectures. Each architecture prototype is a detailed hardware implementation of the architecture -including I/O-on which complex software systems can be ported. We hav...
متن کاملDevelopment of a Low-cost UAV System for Civilian Airspace Integration Trials
This paper provides an overview of the Queensland University of Technology Uninhabited Airborne Vehicle (QUAV) Project. The undergraduate student project focuses on the development of a low-cost UAV for civilian airspace integration trials and as a testplatform for research being conducted by the Airborne Avionics Research Group (AARG).This paper presents an overview of the avionics architectur...
متن کاملRpm: a Rapid Prototyping Engine for Multiprocessor Systems1
In multiprocessor systems, processing nodes contain a processor, some cache and a share of the system memory, and are connected through a scalable interconnect. The system memory partitions may be shared (shared-memory systems) or disjoint (messagepassing systems). Within each class of systems many architectural variations are possible. Fair comparisons among systems are difficult because of th...
متن کامل